package com.yanjr.modules.cms.service;

import java.util.List;

import org.springframework.stereotype.Service;

import com.yanjr.common.persistence.Page;
import com.yanjr.modules.cms.entity.Category;

/**
 * 栏目Service
 * @ClassName: CategoryService 
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author yanjr  2016年5月26日 上午8:13:17
 */
@Service
public interface CategoryService {
	
	Category get(String id);

	List<Category> findByUser(boolean isCurrentSite, String module);

	List<Category> findByParentId(String parentId, String siteId);
	
	Page<Category> find(Page<Category> page, Category category);
	
	void save(Category category);
	
	void delete(String id);
	
	/**
	 * 通过编号获取栏目列表
	 */
	List<Category> findByIds(String ids);
	
}
